a clustering approach to scientific workflow scheduling on the cloud with deadline and cost constraints

نویسندگان

arash deldari

mahmoud naghibzadeh

saeid abrishami

amin rezaeian

چکیده

one of the main features of high throughput computing systems is the availability of high power processing resources. cloud computing systems can offer these features through concepts like pay-per-use and quality of service (qos) over the internet. many applications in cloud computing are represented by workflows. quality of service is one of the most important challenges in the context of scheduling scientific workflows. on the other hand, the remarkable growth of the multicore processor technology has led to the use of these processors by service providers as building blocks of their infrastructure. therefore, scheduling scientific workflows on the cloud requires especial attention to multicore processor infrastructure which adds more challenges to the problem. on the other hand, in addition to these challenges users’ qos constraints like execution time and cost should be regarded. the main objective of this research is scheduling workflows on the cloud, considering a multicore based infrastructure. a new algorithm is proposed which finds clusters of the workflow that can be executed in parallel while having large data communications. these kinds of clusters could be appropriate candidates to be executed on a multicore processor. in contrast, there are other clusters which should be executed in serial. this algorithm investigates whether serial execution of these clusters is possible or not. the experimental results show that the algorithm has a positive effect on execution time and cost of the workflow execution.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints

One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...

متن کامل

A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints

One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...

متن کامل

Deadline Constrained Scientific Workflow Scheduling on Dynamically Provisioned Cloud Resources

Commercial cloud computing resources are rapidly becoming the target platform on which to perform scientific computation, due to the massive leverage possible and elastic pay-as-you-go pricing model. The cloud allows researchers and institutions to only provision compute when required, and to scale seamlessly as needed. The cloud computing paradigm therefore presents a low capital, low barrier ...

متن کامل

Workflow Scheduling Based on Deadline Constraints in Cloud Environment

loud computing is providing an environment for scientific workflows where large-scale and complex scientific analysis can be scheduled onto a heterogeneous collection of computational and storage resources. A scientific workflow is described as a paradigm, which is used to describe a set of structured activities and scientific computations. Scientific workflow scheduling has become one of the m...

متن کامل

Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms

Grid technologies have progressed towards a service-oriented paradigm that enables a new way of service provisioning based on utility computing models, which are capable of supporting diverse computing services. It facilitates scientific applications to take advantage of computing resources distributed world wide to enhance the capability and performance. Many scientific applications in areas s...

متن کامل

Deadline-constrained coevolutionary genetic algorithm for scientific workflow scheduling in cloud computing

Concurrency Computat.: Pract. Exper. 2016; 1–12 Summary The cloud infrastructures provide a suitable environment for the execution of large‐scale scientific workflow application. However, it raises new challenges to efficiently allocate resources for the workflow application and also to meet the user's quality of service requirements. In this paper, we propose an adaptive penalty function for t...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید


عنوان ژورنال:
amirkabir international journal of modeling, identification, simulation & control

ناشر: amirkabir university of technology

ISSN 2008-6067

دوره 46

شماره 1 2014

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023